Gcc Explained